package com.ydj.framework.utils;

/**
 * 注解工具类
 *
 * @author Max
 */
public class AnnotationUtils {
//	public static List<T> getAnnotationValueList(T annotation) {
//		public class EnumCheckerConstraintValidator implements ConstraintValidator<T, Object> {
//			Class[] types = constraintAnnotation.type();
//			for (Class type : types) {
//					for (Field field : type.getDeclaredFields()) {
//						if (field.getType().getName().equals("int")) {
//							int value = field.getInt(null);
//							set.add(value);
//						} else if (field.getType().getName().equals("java.lang.String")) {
//							String value = field.get(null).toString();
//							set.add(value);
//						}
//					}
//					}
//			}
//		}\

//		AA = getAA(new ConstraintValidator() {
//			@Override
//			public void initialize(Annotation constraintAnnotation) {
//
//			}
//
//			@Override
//			public boolean isValid(Object value, ConstraintValidatorContext context) {
//				return false;
//			}
//		});
//
//		return null;
//	}
//
//	public static class EnumCheckerConstraintValidator implements ConstraintValidator<T, Object> {
//		@Override
//		public boolean isValid(Object value, ConstraintValidatorContext context) {
//			return false;
//		}
//	}
}